power connection - French English Dictionary